Big Huge Thesaurus

Sapindus marginatus

noun